shuttle buses/busses - German English Dictionary